home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / vbbs542.zip / NETGUIDE.DOC < prev    next >
Text File  |  1992-02-12  |  44KB  |  953 lines

  1.  
  2.  
  3.  
  4.  
  5.             ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄
  6.             ▒▒█ ▒▒█ ▒▒█ ▒▒█▀▒▒█  ▀▒▒█▀▀ ▒▒█ ▒▒█ ▒▒█▀▒▒█ ▒▒█
  7.             ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒█▀   ▒▒█   ▒▒█ ▒▒█ ▒▒▒▒▒▒█ ▒▒█
  8.              ▒▒▒▒█▀ ▒▒█ ▒▒█▀▒▒▄   ▒▒█   ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒█
  9.               ▒▒█▀  ▒▒█ ▒▒█ ▒▒█   ▒▒█   ▒▒▒▒▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄
  10.                ▀▀    ▀▀  ▀▀  ▀▀    ▀▀    ▀▀▀▀▀▀  ▀▀  ▀▀  ▀▀▀▀▀▀
  11.                         ▒▒▒▄▄ ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  12.                         ▒▒█▒▒█▒▒█ ▒▒█▀▀▀▀  ▀▒▒█▀▀
  13.                         ▒▒█ ▀▒▒▒█ ▒▒▒▒▒▄    ▒▒█
  14.                         ▒▒█   ▒▒█ ▒▒█▀▀▀    ▒▒█
  15.                         ▒▒█   ▒▒█ ▒▒▒▒▒▒▄   ▒▒█
  16.                          ▀▀    ▀▀  ▀▀▀▀▀▀    ▀▀
  17.  
  18.  
  19.                           The VirtualNET Guide
  20.  
  21.  
  22.        ─────────────────────────────────────────────────────────
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                       - Table of Contents -
  30.  
  31.            About VirtualNET............................. 1
  32.  
  33.            Network Message Areas........................ 1
  34.  
  35.            The "Multi-Net".............................. 2
  36.  
  37.            E-Mail....................................... 2
  38.  
  39.            Multi-mail and CC:s.......................... 3
  40.  
  41.            Networked File Listings...................... 3
  42.  
  43.            Taglines..................................... 4
  44.  
  45.            Joining VirtualNET........................... 5
  46.  
  47.            NODE Request/Assignment Form................. 6
  48.  
  49.            The Role of the AC........................... 7
  50.  
  51.            Establishing a Client-Server connect......... 8
  52.  
  53.            Network Decorum.............................. 9
  54.  
  55.            Network Support.............................. 9
  56.  
  57.            The Future................................... 10
  58.  
  59.  
  60.              Appendix A................................. 11
  61.                 Installing the Net...................... 11
  62.                 Requesting a net node................... 11
  63.                 Automating the Network.................. 11
  64.                 Xfer protocol options................... 11
  65.                 Phone calling options................... 12
  66.  
  67.              Appendix B................................. 13
  68.                 VNET Command lines...................... 13
  69.                 VNET Macros............................. 14
  70.                 The Multi-Net........................... 15
  71.                 The BBSLIST............................. 15
  72.  
  73.  
  74.             Appendix C.................................. 16
  75.                 Deffinition of Subtypes................. 16
  76.                 Procedures for Sub-Hosts................ 16
  77.                 Setting Up Secured Subs................. 17
  78.                 Handles/Real Names/Anon................. 18
  79.                 Permanent Messages...................... 18
  80.  
  81.       ──────────────────────────────────────────────────────────
  82.  
  83.                             - 1 -
  84.  
  85. --------------------
  86. What is VirtualNET?:
  87. --------------------
  88.     VirtualNET is a wide area network of on-line bulletin board systems
  89. running the Virtual BBS software authored by Roland De Graaf. This
  90. fast growing network is free and open to all who wish to become a part
  91. of it. Friendly, fun, and non-political by nature, participation in
  92. VirtualNET is widely encouraged. Networked message areas, email,
  93. attached files to email, requestable networked filelistings, and
  94. gateways to other networks are a few of the features which highlight
  95. network activity.
  96.  
  97.  
  98. ------------------------
  99. Networked Message Areas:
  100. ------------------------
  101.    At the core of VirtualNET are 22 message areas known as Star Message
  102. Bases. These are the original "non-hosted" VirtualNET subs, are
  103. a part of the "auto-request" group of sub types and carry a "*"
  104. designating them as such in the VirtualNET Subslist. Other Autorequest
  105. subs (topic areas) are available for automatic request by a SysOp and are
  106. listed in the current SUBSLIST.NET. To subscribe to these types of
  107. subs, all that needs to be done is to add them (including their sub #
  108. as a mesage base to your database.cfg). Aside from the Star Message Bases,
  109. listed (A) subs have informal "hosts". These hosts act as discussion leaders
  110. within a given message area and should be afforded some degree of
  111. courtesy in that regard. If a SysOp would like to "Host" a sub topic of
  112. his or her own, all that needs to be done is to contact the VirtualNET
  113. Subslist Coordinator 1@4080, provide a Formal Name for the sub with a
  114. brief description of it along with a request for a sub # assignment and
  115. inclusion into the next SUBSLiST.NET. The SUBSLIST is sent weekly to
  116. nodes which have been officialized in the BBSLIST.
  117.    A *new type of sub capabilty has been added to the VNET ver 5.41
  118. networking software which permits hosting subs that are by subsciption
  119. only. These secure (S) type subs require that to contact the sub-host
  120. formally with a request to receive a sub. The sub-host will generally
  121. then include you into the distribution of that sub and in some cases
  122. provide you with a synopsis of that sub and any rules that that
  123. sub-host may have regarding that message base.
  124.    Each VirtualNET node is, at this time automatically assigned TWO
  125. (S)ecure type subs for use at his or her discretion. (see appendix C)
  126. Those sub numbers correspond to the node number and can be used for
  127. Local or national Message bases, networked file directories, or other
  128. networked databases. If a sysop wishes to make a sub available for
  129. national subscription, contacting the Subslist Coordinator would be
  130. prudent so that it could be shown as available in the national
  131. Subslist. All subs that are nationally available can be advertised in
  132. the #228 * "Yellow Pages" sub, which is also used for contacting the
  133. Subslist Coordinator regarding inclusion of (S) type subs and requests
  134. for sub # assignment of (A) Autorequest type subs from Sub-hosts.
  135. Generally, Autorequest subs are preferable for particularly new
  136. message subs because of their easy access to those who wish to 'tune
  137. in' and sample the sub as readers.
  138.   ALL message or file subs which are "ADULT" in nature shall without
  139. exception, be (S) type subs.
  140.  
  141.                              - 2 -
  142. ----------------
  143. The "Multi-Net":
  144. ----------------
  145.    The Muli-Net is inclusive of other Networks and allows Message areas
  146. and email to be gated currently among VirtualNET, WWIVnet, and WWIVLink.
  147. In the very near future, the multinet will include gateways to Fido
  148. and QWK format networks.
  149.    The multinet allows the "gating" of message bases and sub boards between
  150. networks. At the present time, Non hosted VirtualNET subs are themselves
  151. NOT being gated outside of the network. Hosted VirtualNET subs however
  152. may be gated as the "host" sees fit. To gate subs FROM other networks INTO
  153. VirtualNET, you must FIRST OBTAIN PERMISSION FROM THE HOST OF THAT SUB,
  154. and then request a Gateway sub type assignment from the VirtualNET
  155. Subslist Coordinator. To gate other networks between themselves, permission
  156. MUST be obtained from EACH sub or conference Host involved on those
  157. networks. SysOps who are found to NOT have secured the permission of a
  158. sub's host prior to making a gating request, or are otherwise
  159. providing a gateway into another network without permission of that
  160. network sub-host will have their listing dropped and find their future
  161. ability to obtain sub-assignments impaired.
  162.     Gateway subs into other networks MUST conform to the rules and
  163. regulations of the network or network sub-host. VirtualNET nodes are
  164. not permitted to allow their gates to cause disruption within other
  165. networks.
  166.  
  167. ------
  168. Email:
  169. ------
  170.   Private email routing is a function of the network. Each user on your
  171. system has a unique VirtualNET address and if given appropriate security
  172. may send and recieve mail not only across VirtualNET but, also across
  173. the multinet (other networks). A user on any VirtualNET system may send
  174. email to a WWIVnet address for instance just by identifying the network
  175. name at the prompt after the user and node number (x@xxxx) is entered in
  176. the "To:" line. The mail is gated out to WWIVnet (or whatever network
  177. has been chosen) at the first "gate" it comes to as it is routed up the
  178. network. Conversely, a WWIVnet user may send mail to a VirtualNET user
  179. by directing it through a known email gateway. The main WWIV gateway
  180. routing address on VirtualNET is 2@6655. So, from a WWIVnet board, a
  181. WWIVnet user can send mail to a VirtualNET user like so; 1) address the
  182. mail to a WWIVnet gate 2@6655 (main VirtualNET gateway) 2) On the FIRST
  183. line of that email, address the person's VirtualNET address prefacing it
  184. with three "***". When the mail hits the gateway, the software will see
  185. that routing instruction and route the mail to the VirtualNET address.
  186. example: ***1@4080
  187.   Another Network feature of the email is attached files. Attached files
  188. may be sent to any address on VirtualNET by any user configured by the
  189. SysOp to do so. There is no limit on the size of the file which can be
  190. attached to an email. For that reason, you will probably want to limit
  191. the access of this feature.
  192.  
  193.  
  194.                             - 3 -
  195.  
  196. -------------------
  197. Multi-mail and CCs:
  198. -------------------
  199.   A unique and powerful feature of the VBBS/NET software is Multimail.
  200. This enables a SysOp and those with appropriate security levels as
  201. defined by the SysOp to maintain up to 9 seperate mailing lists, each
  202. with the ability to store an unlimited number of local and Network
  203. addresses which span the multinet. This INCLUDES the ability to CC: or
  204. multimail attached files this way as well. CC:s are seperately definable
  205. to user security and as multimail, there is no limit on the number of
  206. addresses that can be Carbon Copied at any given time.
  207.  
  208. Note on Multimail Usage: VirtualNET considers itself a Guest of the
  209. networks within the Multinet. Each VirtualNET sysop has the
  210. responsibility to conduct themselves in a way which is becoming of
  211. that "guest" status. Arbitrary use of the CC or Multimail function
  212. is strongly discouraged.
  213.  
  214. ------------------------
  215. Networked File Listings:
  216. ------------------------
  217.    Along with Email and the Message Bases, VirtualNET features a
  218. the actual networking of FILES. Through an automated request system
  219. (functional but still in development), VirtualNET SysOps, by configuring
  220. their VBBS program to do so, may recieve File listings from networked
  221. directories across the network (see appendix for installation notes).
  222. These file listings appear on your system as downloadable files only,
  223. similar to <offline> listings, they are marked as <Network File>. By
  224. pressing "R", a user may reqest a networked file. The request is then
  225. sent to the SysOp for approval or disapproval. If approved, the request
  226. is then automatically sent to the SysOp of the originating board where
  227. that SysOp will A)pprove or D)issaprove the request. If the request is
  228. approved, the file is then sent. Once this system becomes polished, each
  229. VirtualNET board will be able to display File listings that may very well
  230. represent Hundreds and perhaps thousands of Megabytes of files on their
  231. system.
  232.  
  233.  
  234.                            - 4 -
  235. ---------
  236. Taglines:
  237. ---------
  238. Taglines are a great way to personalize posts, and appear as a stamp
  239. on the bottom of each posted message. There are two kinds of taglines
  240. in VBBS; Personal Taglines and System Tagines. Personal taglines are
  241. are optionally made available by the SysOp to the system users. If the
  242. option is made available, the user is provided up to 9 configurable
  243. taglines which are created in the user default area and are tagged
  244. onto posts by hitting ^C and then the tagline number (1-9).
  245.   System taglines are made optional for each message base. Taglines
  246. are limited by the software and by VirtualNET policy to 3 lines of
  247. "Ascii" or "Heart code Ansi" color and to 300 bytes (characters).
  248. Tagline usage within VirtualNET itself is intended to maximize the
  249. informational value of the tagline. Each tagline, to comply with
  250. VirtualNET policy can include whatever information or extended Ascii
  251. (alt-XXX) characters a SysOp sees fit, but MUST contain the following
  252. information somewhere in the tagline; 1) BBS name  2) BBS Geographic
  253. location 3) VirtualNET node # 4) "VBBS" and version #. The three line
  254. tags can be created by using the SysOp EDIT function of VBBS's full
  255. screen editor or any other Ascii editor. Special ^P colors ('heart
  256. code ansi') can be used to colorize the tagline.
  257.   There can be as many as 998 different system taglines. VBBS looks
  258. for your taglines in the directory which you have named in PATHS.CFG
  259. as your system TEXT directory. Taglines are created and saved as
  260. TAGLINE.1, TAGLINE.2, TAGLINE.3, etc all the way up to TAGLINE.998.
  261. TAGLINE.999 is special. By entering 990 to 999 into a database's tagline
  262. field, you tell the program to call your defined taglines at random. Naming
  263. 0 to the tagline field disables taglines altogether for that database.
  264.  
  265. Taglines are a great thing and can be quite informative. SOME network
  266. sub hosts however, do not allow the use of taglines in their subs.
  267. If you carry "gated" subs or are part of another network, it is
  268. recommended that you familiarize yourself with policy related to tagline
  269. usage.
  270.  
  271.  
  272.                             - 5 -
  273. -------------------
  274. Joining VirtualNET:
  275. -------------------
  276.  Note: VBBS/NET 5.41 installation is required before joining VirtualNET.
  277.  
  278.     Included with the VBBS 5.41 program, is a list of VirtualNET BBSs
  279. which is current at the time of the 5.41 release (BBSLIST.NET). If you
  280. would like to have your BBS join VirtualNET or have further questions
  281. regarding VirtualNET, please contact the Area Coordinator (AC) for your
  282. area as listed in the BBSLIST.NET. IF your area does not yet have an AC,
  283. please contact one of the VirtualNET Regional Coordinators (RC) as
  284. listed. All RCs can be reached through VirtualNET or WWIVnet addresses;
  285.  
  286. Region 1 (Midwestern US)
  287. Minnesota, Iowa, Missouri, Wisconsin, Illinois, Kentucky, Indiana,
  288. Ohio, Michigan, North Dakota, South Dakota, Nebraska
  289.  
  290. 218 612 507 712 515 319 816 417 314 715 906 414 608 815 708 309
  291. 217 618 312 502 606 812 317 219 419 216 513 614 616 517 313 605
  292. 701 308 402
  293. ---------------------------------
  294. Region 2 (Eastern US)
  295. Virginia, W. Virginia, Maryland, Washington DC, Delaware, New Jersey,
  296. New York, Pennsylvania, Conneticut, Rhode Island, Maine, Vermont, New
  297. Hampshire
  298.  
  299. 207 802 603 413 508 617 401 203 516 212 718 201 908 609 302 301 703
  300. 804 304 412 814 215 717 914 607 716 315 518
  301.  
  302. The Dutch Ghetto (Snoop)
  303. 1@6160 VirtualNET
  304. 1@6654 WWIVnet
  305. ----------------------------------
  306. Region 3 (South US)
  307.  
  308. Texas, North Carolina, South Carolina, Georgia, Tennessee, Arkansas,
  309. Louisiana, Mississippi, Alabama, Florida, Oklahoma
  310.  
  311. 901 501 318 504 601 615 205 912 904 407 813 305 404 704
  312. 919 803 806 915 817 214 409 713 512 918 405 913 316
  313.  
  314. The Dragon's Den  (Filo)
  315. 1@5120 VirtualNET
  316. 1@5252 WWIVnet
  317. -----------------------------------
  318. Region 4 (Western US)
  319.  
  320. Washington, Oregon, California, Montana, Idaho, Arizona, Nevada,
  321. New Mexico, Utah, Wyoming, Colorado, Alaska, Hawaii
  322.  
  323. 307 801 303 719 702 602 505 406 208 714 310 408 209 805
  324. 619 916 707 415 818 213 510 808 206 509 503 809 907
  325.  
  326. The Lemurian Co-op (Cat In The Hat)
  327. 1@9160 VirtualNET
  328. 1@9699 WWIVnet
  329. -----------------------------------
  330. Region 5 (Europe)
  331.  
  332. The Transatlantic BBS (Neil J. Marshall)
  333. 1@440 VirtualNET
  334. 1@814 WWIVnet
  335.  
  336.  
  337.                             - 6 -
  338.  
  339.     There are many Area Coordinator positions not yet assigned and
  340. available. Should you desire to be the AC for your area, please let the
  341. RC know this in your node request email. Whether you are sending a node
  342. request to your AC or an RC, please use following format:
  343.  
  344. Turning in a new node request:
  345.  
  346. -----------------------  Block save this form  ----------------------------
  347.  
  348.         Board Name ________________
  349.         Sysop Name ________________
  350.         SysOp Date of birth _______
  351.         BBS Phone # (XXX)-XXX-XXXX
  352.         Voice Phone# (XXX)-XXX-XXXX
  353.         City, State, or Country _______________________
  354.         Max Baud Rate supported_________
  355.         Modem type (2400, /HST COMPUCOM, DS, V.32 etc..)
  356.         Other Network affiliation (if any)____________________                 
  357.         -------- For AC use ---------                           
  358.         Connect to: @xxxx (if known)    
  359.         Node # assigned ___________    
  360.         Protocol (DSZ/HS-Link)______________
  361.  
  362. -----------------------  Block save this form  -----------------------------
  363.  
  364. This is the standard form for a new VirtualNET node assignment. It gives the
  365. AC for your area the needed info to pass on to the Network RC. It also
  366. provides phone numbers to the network administration should there ever be a
  367. need to contact you. Once you have completed this form, please return it to
  368. your Area Coordinator or to a VirtualNET Regional Coordinator should your
  369. area not yet have an AC. 
  370.  
  371. ---------------------------------------------
  372.  
  373.  
  374. Node assignments are usually effected within a weeks time. Generally,
  375. you can expect to become official within a few weeks of your application.
  376. Updates to the BBSLIST.NET are sent out generally twice each week by
  377. the Regional Coordinators reflecting changes and additions made.
  378.  
  379.  
  380.                                   - 7 -
  381.  
  382. -------------------
  383. The Role of the AC:
  384. -------------------
  385. (ACs) - At the backbone of VirtualNET are the Area Coordinators. They
  386. are the ambassadors between their area and VirtualNET. Normally,
  387. one AC is assigned to each telephone area code. This position is purely
  388. voluntary. Area Coordinators are assigned by that region's RC.
  389.  
  390.  
  391. Requirements of the VirtualNET AC-
  392.  
  393. 1) Be opperating an accessable VBBS 24 hours per day.
  394.  
  395. 2) Be able and willing to provide time and effort toward support and
  396.    the growth of the network.
  397.  
  398.  
  399. Duties of the VirtualNET ACs-
  400.  
  401. 1) Promote and support VBBS/NET within your area as you are able.
  402.    Encourage and help others to be a part of, and contributors to
  403.    VirtualNET.
  404.  
  405. 2) Provide a positive image of VirtualNET within the online community.
  406.  
  407. 3) Resolve conflicts that arise when able within the area and promote
  408.    harmonious participation within the network.
  409.  
  410. 4) Active participation in the VirtualNET AC sub.
  411.  
  412. By nature VirtualNET does NOT exclude anyone. There is NO basis for
  413. an arbitrary delay in providing a VBBS SysOp with particularly access
  414. to the VirtualNET support subs. New nodes that are in an area with an
  415. AC are expected to connect to the AC for at least one week prior to
  416. official node assignment so that they may sample and become better
  417. aclamated with the network and "iron out any wrinkles" in their
  418. installations. During this interim period, a pending SysOp may have
  419. access to networked message areas, but must have networked databases
  420. set to a 255SL access until such time that their node becomes official
  421. in the BBSLIST.
  422.  
  423. VirtualNET is a FREE and OPEN network. It is non-exlusive by nature and
  424. is NOT hierarchal in the manner of many other networks.
  425.  
  426.   Often times, an AC might want to name an assistant AC to help
  427. particularly in the event that the AC is going to be inaccessable for
  428. any length of time.
  429.  
  430. AC's are encouraged to provide at least one Area (S) type sub for use
  431. in discussing local issues and what not, making that sub available to
  432. all VirtualNET SysOps within his or her area.
  433.  
  434.  
  435.                                   - 8 -
  436. --------------------------------------------
  437. Establishing Connects (Servers and Clients):
  438. --------------------------------------------
  439.        A new VirtualNET node is asked to make an initial connect with
  440. that area's AC for at least one week and for as long as three weeks
  441. prior to the AC handing a node assignment in for addition to the
  442. international BBSLIST. The purpose of this is to ensure that the new
  443. node is fully familiar with the network and is setup properly before
  444. officially joining the network. This is particularly important in
  445. cases where that new node will be making an official connect directly
  446. with a national server. During this time of aclamation, pending node
  447. SysOps are allowed to have complete access to the VBBS/NET Support
  448. message bases and other message bases that are available. The SysOp is
  449. asked to maintain an SL setting of 255 on all network message bases
  450. until such time that his assignment has been reflected in an updated
  451. BBSLIST.NET.
  452.        Normally, at the same time that a node number is assigned, a
  453. connect is established between the new node and a "Server". The stucture
  454. of the network is currently that of a "Hub". The main Server is located
  455. in Western Michigan using a US Robotics HST and the network branches out
  456. from that area. It is desirable for a node to make a local connect when
  457. possible. If there is currently more than one VirtualNET board in your
  458. area, consideration to become a "Client" of that system should be
  459. primary. Often, a local dialing area will name one system as the Server
  460. and divide the monthly networking costs by the number of BBSs in the
  461. local system. If there is not yet another VirtualNET BBS in your area,
  462. one of the two VirtualNET Regional Coordinators will help you in
  463. establishing the best connect for your board.
  464.       Note: Once your Network account has been established, it is
  465. incumbant upon you as a Client to NET in to your Server in a timely
  466. manner. Due to matters regarding storage of Network Packets, Clients who
  467. do not NET in to their server for 3 days run the risk of having their
  468. pending packet deleted by the Server SysOp. If you are having problems,
  469. or for whatever reason are not able to recieve your packet from your
  470. Server on a timely basis, be sure to contact your Server right away.
  471. Also, if you are going to be leaving the network, please notify your
  472. Server as well as your Area Coordinator.
  473. --------------
  474. The Subs List:
  475. --------------
  476. The VirtualNET Subs List is updated weekly by the Subslist Coordinator.
  477. The current Subslist appears in your NET dir.
  478.    All (A) subs are available to you by automated request. You simply need
  479. to add each sub you would like to recieve to your database.cfg. The subs
  480. come to you automatically and do not require that you request them from
  481. anyone. Once subscribing to a new sub however, it is common practice to
  482. announce your board's presence in that message area.
  483.    Any questions regarding VirtualNET subs or Requests to either Host a
  484. VirtualNET sub or Gate a sub from another network need to be directed to
  485. the VirtualNET SUBSLiST Coordinator (1@4080 Friday Jones). The
  486. prefered method of requesting new subs is to post the request in the
  487. VirtualNET "Yellow Pages" sub. An acknoledgement of the request and a
  488. sub number assignment will follow from the Subslist Coordinator.
  489.  
  490.    There is no limitation on the number of subs a sysop may host nor
  491. limitation of the sub content other than "ADULT" subs are confined to
  492. (S) type message bases. Neither VirtualNET nor it's Network Coordinator
  493. endorse or maintain formal affiliation in any way to the subs hosted by the
  494. network sysops. Although VirtualNET maintains no responsibility to the
  495. activity of it's SysOps, illegal activity is expressly forbidden within the
  496. network. It is expected that VirtualNET SysOps will act in a responsible
  497. manner. Any networked BBS known to be engaging in activity which is not legal
  498. will be dropped from the Net list.
  499.  
  500.  
  501.                               - 9 -
  502. --------
  503. Decorum:
  504. --------
  505. VirtualNET was founded on the principle of common courtesy. In a
  506. sense, that is the only VirtualNET "rule". The network is place where
  507. information, ideas, and opinions all come together from different
  508. corners in a virtual cornucopia that celebrates the varied differences
  509. of backgrounds and experiences of those who are a part of the network.
  510.  
  511. VirtualNET has been fortunate to date in not having to deal with an
  512. issue of a Network user creating problems for others. As we grow
  513. however, it is inevitable that a situation will arise which requires
  514. remedy. First and Foremost, it is a SysOp's unique responsibilty to
  515. limit Network access on his or her system to responsible users.
  516. SysOps are expected to handle any problem user which is accessing
  517. the network from his or her board. In the event that a problem is
  518. persistant, a warning will be issued to that system. If the problem
  519. continues, the Network Coordinator will have no choice other than to
  520. suspend the network connect to the originating node.
  521.  
  522.  
  523. --------
  524. Support:
  525. --------
  526.         Sometimes things don't work quite as they should when first
  527. establishing a connect with a server. If you have read and followed the
  528. documentation, and find that you are for whatever reason recieving
  529. errors, contact your Server and let him or her know what the problem is.
  530.         VBBS and VirtualNET share the same cooperative support
  531. structure. Servers, AC's and CORE support boards are there to help you
  532. should you experience problems. The posts that you send regarding
  533. problems should always include your Network address (node #), as well as
  534. your name, software version, WHICH network you're having problems with,
  535. and whether you are a running the program Standalone or as a door.
  536. It is important as well that you are as specific as possible regarding
  537. the nature of the problem as well as where it occurs. Invariably,
  538. almost all errors are the result of something not being quite right
  539. in the installation.
  540.         The Support structure available to you is geared for maximum
  541. efficiency in resolving problems. No matter who you contact, your mail
  542. has a good chance of being forwarded within the support structure to
  543. another SysOp for resolution. This way, not only is the volume of
  544. support spread more evenly, but as well should result in a more prompt
  545. and accurate reply to the SysOp requiring support.
  546.         As you have access to the VirtualNET Support Subs however,
  547. please make use of the public support by posting there whenever
  548. possible as it will provide the greatest benifit to the Net as a whole.
  549. There is a team of support SysOps affectionately known as the Virtual
  550. Ski Patrol. These volunteers are there to help resolve problems and
  551. questions which are posted and generally make sure that all posted
  552. problems and questions are resolved or answered.
  553.  
  554.  
  555.  
  556.                                 - 10 -
  557. -----------
  558. The Future:
  559. -----------
  560.         The future of VirtualNET is heavily bound to the present.
  561. VirtualNET has the current distiction of being the fastest growing
  562. amateur network in the nation. With effort on the part of all
  563. pioneering VirtualNET SysOps, VirtualNET will continue to grow at an
  564. exponential rate.
  565.         The future of the network software will see a continued
  566. efficiency of design. A utility now exists called VFIDO by Neil J.
  567. Marshall which will allow the inclusion of Fido format messages within
  568. VBBS. In the very near future, complete transparent capabilty will
  569. exist in VBBS for Fido. Registered VBBS SysOps who wish to be a part
  570. of beta testing VFIDO (now in version 2.0b), please contact
  571. Neil J. Marshall as VirtualNET 1@440 for more information.
  572.         The continuing growth of the "Multi-net" will find more and
  573. more networks becoming a part of the great VBBS/NET internetworking
  574. experiment.
  575.   The Networked Filelistings and request system can expect to see some
  576. polishing soon, to where the process will involve direct automated
  577. connects between Requesting and File listing VBBS boards which are a
  578. part of the file listing/request system.
  579.  
  580.  
  581.                                -= * =-
  582.  
  583.  
  584.                                 - 11 -
  585.  
  586. -----------
  587. Appendix A:      - N E T W O R K  I N S T A L L A T I O N -
  588. -----------
  589.  
  590. In order to use the networking features, you will need to have the following
  591. programs: (Which VBBS will utilize automatically.)
  592. DSZ                    DSZ External Protocol Driver
  593. HS-LINK                HS-Link Bi-directional Protocol (if desired)
  594. PKZIP and PKUNZIP      PKware ZIP Archive Utilities
  595.  
  596.  Installing the Net-
  597.  --------------------
  598.    The VirtualNET networking software, VNET.EXE is already included with
  599.    the VBBS program. Once you have recieved you node assignment and have
  600.    established yourself as a "client" to a VirtualNET "server" you
  601.    simply need to do setup the NETWORK section in Vconfig. To do this,
  602.    you enter your node number #### in the NETWORK.CFG. As well, you need
  603.    to insert your Server node # and Phone #.
  604.  
  605.  Events and Dialing Thresholds
  606.  -------------------------------
  607.    There are two ways to effect automation between Clients and
  608.    servers. One way is to enable the dialing threshhold in
  609.    network.cfg. Once the defined threshold of kb of pending messages
  610.    is met, the software will either call your Server, or poll your
  611.    clients (if any) depending on the situation. Local option is active
  612.    24 hours. Long Distance restricts the time of a particular network
  613.    dialout to 12am and 8am. Threshold is disabled with a setting of 0.
  614.      Another way to automate the network is to take advantage of one
  615.    or more of VBBSs 20 definable events. See the VNET command lines
  616.    that follow. Note that the switch directly follows VNET and does
  617.    not require a <port> designator. These commands can be used from a
  618.    DOS prompt as well as a batchfile and inserted as WFC function keys
  619.    or as event batchfiles.
  620.  
  621. Protocol Choices
  622. ----------------
  623.    VirtualNET SysOps have two choices in transfer protocol options.
  624.    The default choice is Zmodem (DSZ) which is now a well established
  625.    unidirectional standard. The other choice is the new and fast
  626.    rising HS-Link which is a bi-directional and transfers both
  627.    incoming and outgoing network packets at the same time. HS-Link can
  628.    be a very efficient and cost effective method of xfer. It provides
  629.    unidirectional throughput which is comparable to Zmodem, but is as
  630.    of this writing, still in it's first release version and has not
  631.    become as well established as Zmodem. If you choose to use HS-Link,
  632.    it is important that the protocol is configured for both the client
  633.    and the server. Clients will need to inform their server if they
  634.    want to switch from one to another and coordinate a time that the
  635.    change will be effected.
  636.       Another important aspect of using HS-Link is that for MOST
  637.    Network installations, the protocol comes properly configured.
  638.    Do NOT use an HS-Link .CFG configuration file unless you have a
  639.    specific need to do so.
  640.  
  641.                                 - 12 -
  642.  
  643. Phone calling options
  644. ---------------------
  645.    There are many phone calling options available to clients making
  646.    long distance connects. AT&T, MCI and Sprint all have discount
  647.    calling options for off peak calling and frequently called numbers.
  648.    Contact those companies regarding the options available to you.
  649.      Another popular calling option for some is a service known as
  650.    PC Pursuit. For more information on PC Pursuit, contact the 800
  651.    information operator (1-800-555-1212) for the 800 PCP information
  652.    desk in your area. The Main VirtualNET server in W. Michigan is NOT
  653.    within an INDIAL PCP area. Other National VirtualNET servers ARE
  654.    however and if you are using PCP, you will need to contact your RC
  655.    regarding the establishment of a PCP connect. Below is an example
  656.    of a PC Pursuit macro for VNET;
  657.  
  658. {Delete the comments after the double slash (//)).
  659. Put your local PCP number in the network config in VCONFIG.
  660. Put this macro in your main VBBS directory and it should work just fine.
  661. ----------------Macro starts below this line----------------------------
  662. SEND @D^M
  663. SEND D1^M
  664. RECV @
  665. SEND D^M
  666. RECV NOT
  667. SEND C D/CASJO/24,IDxxxxxxxx,PWxxxx^M  // Put your ID, PW and Server's
  668.                                       // City code here
  669. RECV D/CASJO/24 CONNECTED            // City code goes here also
  670. SEND I^M                            // Download the RVPrimer.arc
  671. SEND ATZ^M                         // from PC Pursuit or my BBS to
  672. RECV OK                           // understand why I did this
  673. SEND ^E^M                        //  like this instead of using
  674. RECV HELLO                      //   Hayes command set.
  675. SEND D7328958^M          // Server's Phone Number goes here
  676. RECV ANSWER TONE        // This line was included to delay the Vnet
  677.                        //  30 second time out feature.
  678. ---------------------End of Macro----------------------------------------
  679.  
  680. Please contact Lazurus Long (1@4081) for further assistance w/ PCP.
  681.  
  682.  
  683.                             - 13 -
  684. -----------
  685. Appendix B:
  686. -----------
  687.  
  688.  
  689. VNET 5.41
  690. ---------
  691.  
  692. VNET.EXE is the networking software for the Virtual BBS/NET. It should
  693. be run out of the same directory as your Virtual BBS. For the most part,
  694. VBBS.EXE activates VNET.EXE as needed, however there are command
  695. switches which you may employ during execution from a batchfile or Dos
  696. prompt.
  697.  
  698.  
  699. The syntax for VNET.EXE is:
  700.  
  701. VNET <command-switch>
  702.  
  703. <command-switch> tells VNET what to do, the possibilities are:
  704.  
  705. /NET - This command does a network callout to your designated host.
  706.        Upon completion, it exits back to DOS.
  707.  
  708. /HOST - This option tells VNET.EXE that a VirtualNET system has called
  709.         in, and that its time to do an "answering-system" net transfer.
  710.  
  711. /DIAL# - This options lets a "Server" call to a "Client" system.
  712.          (Sort of the reverse of /NET)
  713.          # is the system to dial, as specified by CLIENT LIST POSITION.
  714.          VNET /DIAL1
  715.          Would call the 1st system in your client list.
  716.  
  717. /U     - Updates all the mail packets.
  718.  
  719. /A     - Analyzes VirtualNET connect and bbslist information sent
  720.          to you from the Network Coordinator.
  721.          Example: VNET /A
  722.  
  723. /$ #### -  Used to List, review VirtualNET posts after
  724.            bundling into Net Packets (similar to LNET in WWIVnet)
  725.            #### is PKT####.NET file to examine.
  726.  
  727.  
  728.                                 - 14 -
  729. ------------
  730. VNET Macros:
  731. ------------
  732.  
  733.    VBBS has the unique ability of Vnet.exe to employ the use
  734. of macros in establishing a Net connection with another VBBS system.
  735. If you are running VBBS from a matrix logon or as a door within another
  736. system, you now have the ability to serve as a VirtualNET HOST system to
  737. other boards from WITHIN the matrix logon or BBS door. If you are
  738. already the host to a remote VirtualNET system which is running in a
  739. matrix logon or door, you may now connect to that system for polling or
  740. whatever.
  741.  
  742.  
  743. The macro supports 3 commands. All 3 commands are 4 characters long,
  744. and 1 space is expected between the command and its arguement.
  745.  
  746. RECV     Waits for a string of characters. If they don't show up
  747.          within 30 seconds, the call is aborted.
  748.  
  749. SEND     Sends a string of characters.
  750.  
  751. WAIT     Tells the macro facility what the boards [PAUSE] string is,
  752.          so that it can be handled should it come up when RECV is waiting for
  753.          its string. If it pops up, the macro facility automatically sends a
  754.          0x0D. The use of this facility is optional.
  755.  
  756. A WWIV example:
  757. WAIT [PAUSE]
  758. RECV NN:
  759. SEND Acct name^m
  760. RECV PW:
  761. SEND codeword^m
  762. RECV ###-###-
  763. SEND 0000^m
  764. RECV T -
  765. SEND .
  766. RECV ?
  767. SEND 1
  768.  
  769. The above example logs on to a WWIV board, and runs door # 1.
  770. Note that you may send and recv control characters by putting a ^
  771. in front of them.
  772.  
  773. When the macro is done executing, VNET.EXE proceeds immediately
  774. to waiting for the ° which should pop up when VBBS starts running as
  775. a door.
  776.  
  777.                                - 15 -
  778.  
  779.                             The Multi-net
  780.  
  781.      VBBS, along with VirtualNET is currently able to directly access
  782.      WWIVnet and/or WWIVLink and run all three networks at one time
  783.      transparently with each other.
  784.  
  785.           Registered SysOps will be given the VWW4.EXE which will enable
  786.           the FULL use of the WWIVnet and/or WWIVLink networking software
  787.           alongside of VirtualNET from within VBBS. A particularly notable
  788.           feature of running WWIVnet inside of VBBS is that VBBS is able
  789.           to carry an UNLIMITED number of Network subs. VBBS can even act
  790.           as a WWIVnet SERVER!
  791.             VirtualNET is a gateway to WWIVnet and WWIVLink. That is each
  792.           VBBS/VirtualNET user has the unique ability to access WWIVnet mail,
  793.           as well as any gated subs being carried by your board. In order to
  794.           gate a WWIVnet or WWIVLink sub into VirtualNET, you simply need to
  795.           assign it a VirtualNET networked sub number in addition to it's
  796.           WWIVnet or WWIVLink sub type.
  797.           (Please see the VWW4SYS.DOC documentation by UT Prof 1@5121)
  798.  
  799.      VBBS will soon be adding additional networks into the "Multinet"
  800.      including QWK format Networks. A Fidonet interface, VFIDO 2.0 by
  801.      Neil J. Marshall is currently in beta stage and seeking beta testers
  802.      (contact 1@440 VirtualNET for details). In the near future, Full
  803.      Fido transparency will exist within the Multinet.
  804.  
  805. The BBSLIST.NET
  806. ---------------
  807.  
  808.     A master list of VirtualNET nodes exists as BBSLIST.NET and is
  809.     located in each board's NET directory. If for some reason you do
  810.     not have a BBSLIST in your 5.4X NET dir then you will need to
  811.     obtain the most current version from your AC or another VirtualNET
  812.     board. You will always want to start with the most current
  813.     BBSLIST.NET available. Updates to the BBSLIST.NET update the
  814.     changes only and the entire BBSLIST.NET is not sent with the
  815.     updates. A new node will need to insert the most current
  816.     BBSLIST.NET into the NET dir and run VNET /A from the main VBBS
  817.     dir to analyze the list so that it is readable by VBBS.
  818.       Network updates are usually sent twice each week by the Regional
  819.     Coordinators. If your new node is not being reflected in an
  820.     updated BBSLIST.NET as expected, contact your Area Coordinator.
  821.  
  822.  
  823.                               - 16 -
  824.  
  825. -----------
  826. Appendix C:
  827. -----------
  828.  
  829. Definition of Sub types:
  830. ------------------------
  831.  
  832.    There are 3 basic network Sub types;
  833.  
  834.        (P) Private Messages such as EMAIL,
  835.        (A) Autorequest type subs which are received by simply entering
  836.           them in database.cfg,
  837.        (S) Secure subs which require that you contact the sub-host
  838.            of that networked area regarding being put on the
  839.            distribution list.
  840.       
  841.    The (A) and (S) type subs are broken down by VNET into two groups
  842.    of integers as shown below.
  843.   
  844.    The allocation of the (S) type subs is also defined here:
  845.  
  846. (A) Autorequest subs are numbered from 1 to 10000. This subtype may be
  847. used for any sub which is not "adult" in nature or is otherwise
  848. restrictive.
  849.  
  850. (S) Secure subs are numbered from 10001 to 59999. Each VirtualNET node
  851. is assigned FIVE discetionary secure subs for their hosted use.
  852. A VirtualNET node @5090 would receive sub numbers 15090, 25090, 35090,
  853. 45090, and 55090. If a SysOp requires further Secure sub assignments,
  854. other integers above 59999 are available by special request from the
  855. Network Coordinator 1@1.
  856.  
  857. Procedures for Sub-Hosts
  858. ------------------------
  859.    When you have a message base or other networked area which you
  860.    would like to "Host", you will need to first decide what type
  861.    of sub you would like it to be. The (S) secure type subs are
  862.    generally preferable as they are more efficient relative to their
  863.    routing. Autorequest type subs can be desirable for new subs as it
  864.    provides the easist access to them and can give a sub-host a good
  865.    idea how much interest there is in maintaining that networked sub.
  866.    ALL Local type subs, that is those which are national/international
  867.    in nature, as well as ALL "adult" content type subs MUST be (S)
  868.    secure subs according to VirtualNET Policy. Subs which are gated
  869.    into other networks will always follow the rules of that network.
  870.    Sub-hosts of GATED subs shall respect the rules and policies of the
  871.    originating network's sub host (if any) and insure that gateway
  872.    subscribers follow the wishes of that network's sub host. It is
  873.    reccomended that GATED subs use the (S) secure sub types.
  874.       Once you have a networked area that you would like to host, you
  875.    will need to give it a formal name and a description for the
  876.    Subslist Coordinator. If you are hosting a (S) secure sub, you will
  877.    need to post the name and description of the sub, along with the
  878.    sub-host VirtualNET address and the subtype so that it may be
  879.    recorded in the SUBSLIST.NET. If your new network sub is an (A)
  880.    autorequest sub, then you will additionally post a REQUEST to the
  881.    Subslist Coordinator (1@4080 Friday Jones) for an sub number
  882.    assignment there on the Yellow Pages sub #228. The Yellow pages sub
  883.    should also be used for advertizing your sub (ansi art allowed).
  884.  
  885.                              - 17 -
  886.  
  887. Setting Up Secured Subs:  V#####.NET and VV#####.NET files
  888. ----------------------------------------------------------
  889.  
  890. V#####.NET and VV#####.NET files (##### = sub number) are text files
  891. that reside in your VBBS network directory.
  892.  
  893. V#####.NET files are used by sub hosts to set up their list of
  894. subscribers. It is just a simple text file, with one entry per line.
  895. The entries are the node numbers of the subscribers.
  896.  
  897. VV#####.NET files are used by subscribing systems to identify
  898. the sub host. There is only one entry in a VV#####.NEt file --
  899. the node number of the sub host.
  900.  
  901. If you would like to HOST a secured sub:
  902.  
  903. 1. Determine what sub number you want to use.
  904.    (See pg 16 for more info on sub numbering.)
  905. 2. Create the sub database -- dont forget the sub number!
  906. 3. Advertise on the Yellow Pages, give the sub number, the sub name,
  907.    a brief description, and the node address of the host of the sub.
  908. 4. As requests for a sub pour in, enter the node numbers, one per line,
  909.    into a V#####.NET file, as ascii text.  ##### = sub number.
  910.  
  911. If you would like to SUBSCRIBE to a sub:
  912.  
  913. 1. Email the Host of the sub asking for access
  914.    Be sure to specify the sub number.
  915. 2. Create a VV#####.NET file containing one line, the node number
  916.    of the sub host. ##### = sub number.
  917. 3. Create a new database for the sub -- dont forget the sub number!
  918.  
  919.  
  920.                              - 18 -
  921.  
  922. Handles/Real Names/Anonymous
  923. ----------------------------
  924.     In the database.cfg, the SysOp has the ability to toggle usage
  925.     of Handles, Real names or anonymous posting. All subs will be
  926.     assumed to be handles unless the sub-host designates otherwise to
  927.     the Subslist Coordinator. Real names are often required in other
  928.     networks and if a GATED sub requires Real names then the
  929.     VirtualNET host is responsible for that being made known to the
  930.     Subslist Coordinator. Anonymous posts can be useful for instance
  931.     in support and recovery type of message bases where a sub-host
  932.     feels that users would be more comfortable obscuring their
  933.     identity altogether.
  934.  
  935.  
  936. Permanent Messages
  937. ------------------
  938.     Permanent messages are a great way for a SysOp to display in a
  939.     message base, a synopsis and any rules regarding that message
  940.     base. Sub Hosts may decide from time to time post a message
  941.     base specific permanent message for the subscribing SysOps to flag
  942.     for a permanent post. When that post reaches the # 1 position, it
  943.     will not be purged. This way, an explaination of the message base
  944.     can always be found in the first post of a message base.
  945.  
  946.  
  947. EOF
  948.                       -=-=-=-=-=-=-=-=-=-=-=-
  949.  
  950.                      VirtualNET Guide ver 5.42
  951.                         compiled by 1@9160
  952.  
  953.